package br.com.universidade.castelo.branco.util;

import java.util.Locale;
import java.util.Map;

import javax.servlet.http.HttpSession;

import org.jfree.data.category.DefaultCategoryDataset;

import de.laures.cewolf.DatasetProduceException;
 
public class Constantes {
	
	public static final Locale DEFAULT_LOCALE = new Locale("pt", "BR");

	public static final String DEFAULT_DATE_PATTERN = "dd/MM/yyyy";
	
	public static final String DEFAULT_DATE_REGEX = "[0-9]{2}[/][0-9]{2}[/][0-9]{4}";

	public static final String CPF_REGEX = "[0-9]{1,3}[.][0-9]{3}[.][0-9]{3}[-][0-9]{2}";
	
	public static final String CNPJ_REGEX = "[0-9]{1,2}[.][0-9]{3}[.][0-9]{3}[/][0-9]{4}[-][0-9]{2}";
	
	public static final String DEFAULT_DB2_DATE_PATTERN = "yyyy-MM-dd";

	public static final String DATE_TIME_PATTERN = "dd/MM/yyyy HH:mm";
	
	public static final String TIMESTAMP_DATE_PATTERN = "dd/MM/yyyy HH:mm:ss";
	
	public static final String TIME_PATTERN = "HH:mm";
	
	public static final String MES_ANO_PATTERN = "MM/yyyy";
	
	public static final String MOEDA_PATTERN = "##,#00.00";
	
	public static final String PATH_APRWEB_PROPERTIES = "D:/sulamerica/properties/aprweb/aprweb.properties";
	
    public static final String PATH_APRWEB_PROPERTIES_WIN = "D:/sulamerica/properties/aprweb/aprweb.properties";
	
	public static final String PATH_APRWEB_PROPERTIES_NIX = "/opt/sulamerica/bu/nacInst/properties/aprweb/aprweb.properties"; 

	public static final String CHECKED = "on";
	
	public static final int TODOS_SELECIONADOS = -1;
	
	public static final String COLABORADOR_LOGADO_SESSION_ATRIBUTE = "colaboradorLogado";
	public static final String COLABORADOR_VALIDO_SESSION_ATRIBUTE = "colaboradorValido";
	
	public static final String ERRO_COLABORADOR_ADICIONADO_SESSION_ATRIBUTE = "erroColaboradorAdicionado";
	
	public static final String ERRO_COLABORADOR_ALTERADO_SESSION_ATRIBUTE = "erroColaboradorAlterado";
	
	public static final String ERRO_CONSULTA_COLABORADOR_SESSION_ATRIBUTE = "erroConsultaColaborador";
	
	public static final String ERRO_EXCLUIR_COLABORADOR_SESSION_ATRIBUTE = "erroExcluirColaborador";
	
	public static final String ERRO_EXCLUIR_PERGUNTA_SESSION_ATRIBUTE = "erroExcluirPergunta";
	
	public static final String ERRO_EXCLUIR_PESQUISA_SESSION_ATRIBUTE = "erroExcluirPesquisa";
	
	public static final String ERRO_EXCLUIR_MODELO_RESPOSTA_SESSION_ATRIBUTE = "erroExcluirModeloResposta";
	
	public static final String ERRO_EXCLUIR_QUESTIONARIO_SESSION_ATRIBUTE = "erroExcluirQuestionario";
	
	public static final String ERRO_PERGUNTA_ADICIONADA_SESSION_ATRIBUTE = "erroPerguntaAdicionada";
	
	public static final String ERRO_PERGUNTA_ALTERADA_SESSION_ATRIBUTE = "erroPerguntaAlterada";
	
	public static final String ERRO_PESQUISA_ADICIONADA_SESSION_ATRIBUTE = "erroPesquisaAdicionada";
	
	public static final String ERRO_PESQUISA_ALTERADA_SESSION_ATRIBUTE = "erroPesquisaAlterada";
	
	public static final String ERRO_CONSULTA_PESQUISA_SESSION_ATRIBUTE = "erroConsultaPesquisa";
	
	public static final String ERRO_QUESTIONARIO_ADICIONADO_SESSION_ATRIBUTE = "erroQuestionarioAdicionado";
	
	public static final String ERRO_QUESTIONARIO_ALTERADO_SESSION_ATRIBUTE = "erroQuestionarioAlterado";
	
	public static final String ERRO_TITULO_QUESTIONARIO_ALTERADO_SESSION_ATRIBUTE = "erroTituloQuestionarioAlterado";
	
	public static final String ERRO_MODELO_RESPOSTA_SESSION_ATRIBUTE = "erroModeloRespostaAdicionado";
	
	public static final String ERRO_MODELO_RESPOSTA_ALTERADO_SESSION_ATRIBUTE = "erroModeloRespostaAlterado";
	
	public static final String ERRO_EMITE_RELATORIO_GERENCIAL_SESSION_ATRIBUTE = "erroEmiteRelatorioGerencial";
	
	public static final String EMITE_RELATORIO_GERENCIAL_SESSION_ATRIBUTE = "grafico";
	
	public static final String SIM = "S";
	public static final String NAO = "N";
	
	
}
